Establishing Software Measurement Programs
نویسندگان
چکیده
it is to succeed. or successful product and process definition, implementation, and evolution, developers increasingly look to software measurement techniques.1-3 We typically regard measurement as essential for project—but less so for process— management. Yet without adequate quantitative support, we can’t readily comprehend, much less master, the complexities of software structure, testability, quality, reliability, or safety. Only with measurement-based frameworks can we approach anything like an engineering ethos in activities vital to effective software production that are, all too often, ill-defined and poorly managed. Measurement programs can facilitate a true engineering approach to software development, and specifically software product and process improvement, giving developers a competitive advantage over those who pursue more traditional approaches. Measurement programs can also ensure that welldefined measurement frameworks emerge, along with rigorously defined measures and meaningful data. (We prefer the term measures rather than metrics, as metric connotes a generic distance measure in the mathematical and physical sciences.)
منابع مشابه
Software Measurement for Small and Medium Enterprises
Today many large, medium and small software companies experience difficulties in establishing quality improvement initiatives, although we can observe that unlike large companies, small and medium sized enterprises (SMEs) find it particularly difficult to adapt these quality initiatives. This is further complicated since most software quality initiatives, such as, e.g., CMM and SPICE, primarily...
متن کاملExplaining the main factors shaping and establishing leadership of managers: grounded theory method
Introduction: Among human resources, the role of leadership is more privileged and more prominent than others, so it can be said that the success of an organization depends to a large extent on the efficiency of management and leadership. The present study aims to explain the main factors shaping and establishing the creative leadership of managers. Method: This study was carried out within the...
متن کاملUsing Empirical Studies to Assess Software Development Approaches and Measurement Programs
In recent years, incremental and component-based software development approaches, and reuse have been proposed to reduce development time and effort, and to increase software quality. The activities in each increment of an incremental approach, and the interaction between incremental and componentbased development is presented in the paper using an industrial example of a large-scale telecommun...
متن کاملContinuous GQM: An automated measurement framework for the GQM paradigm
Measurement is an important aspect of Software Engineering as it is the foundation of predictable and controllable software project execution. Measurement is essential for assessing actual project progress, establishing baselines and validating the effects of improvement or controlling actions. The work performed in this thesis is based on Hackystat [1], a fully automated measurement framework ...
متن کاملFactors Determining Long-term Success of a Measurement Program: An Industrial Case Study
Introducing measurement programs into organizations is a lengthy process affected by organizational and technical constraints. There exist several aspects that determine whether a measurement program has the chances of succeeding, like management commitment or existence of proper tool support. The establishing of a program, however, is only a part of the success. As organizations are dynamic en...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Software
دوره 14 شماره
صفحات -
تاریخ انتشار 1997